Career 2020 2018 2017 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1990
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Morocco F1 Spain F11 Tunisia F29 Bahrain F1 (Manama) Tunisia F31 (Hammamet) Turkey F2 (Antalya) M25 Poznan BNP Paribas Primrose - Bordeaux Morocco F5 CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Adidas International - Sydney Milan Indoors - Milan Miller Lite Hall of Fame Tennis Championships - Newport Hellmann's Cup - Santiago Rado Swiss Open - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport The Samsung Open - Bournemouth Qatar Mobil Open 2000 - Doha Dubai Tennis Open - Dubai Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Open Seat-Godo 2000 - Barcelona BMW Open - Munich U.S. Men's Clay Court Championships - Orlando UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Adidas Open de Toulouse - Toulouse Qatar Mobil Open 2001 - Doha Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan Dubai Tennis Open - Dubai Siebel Open - San Jose Trofeo Conde de Godo - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Open 13 - Marseille Dubai Tennis Open - Dubai Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle The Samsung Open - Nottingham Generali Open 2003 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Doha Jakarta Scottsdale St. Polten Oporto Bologna Gstaad Amsterdam Long Island Lyon Toulouse Doha Casablanca Dubai Florence Kitzbuhel Bordeaux Athens Dubai Casablanca Kitzbuhel San Marino Toulouse Santiago Sao Paulo Buenos Aires Casablanca Qatar Open - Doha Siebel Open - San Jose Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Sydney International - Sydney SAP Open - San Jose The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston The Stella Artois Championships - London RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Sydney International - Sydney Millenium Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Countrywide Classic - Los Angeles RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Medibank International - Sydney SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Powder Byrne Trophy - Surbiton Muller Cup 99 - Ulm BMW Open - Munich ARAG World Team Championship - Dusseldorf Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Morocco Tennis Tour - Casablanca Indianapolis Tennis Championships - Indianapolis Davidoff Swiss Indoors Basel - Basel SAP Open - San Jose Estoril Open - Estoril AEGON Championships - London China Open - Beijing Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Prosperita Open 2008 - Ostrava SAP Open - San Jose US Men's Clay Court Championship - Houston Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem If Stockholm Open - Stockholm Erste Bank Open - Vienna Nord LB Open - Braunschweig US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf Citi Open - Washington Moselle Open - Metz Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem CNA TennisPro Classic - Winnetka Copa Ericsson - Caracas Sarasota Challenger Sacramento Challenger Dallas Challenger Privatbank Open 2006 - Dnepropetrovsk 2005 West Side Tennis Coub Men's Challenger - Forest Hills Hilton Waikoloa Village USTA Challenger - Waikoloa Nord/LB Open - Braunschweig Hilton Waikoloa USTA Challenger - Waikoloa Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Challenger of Tallahassee - Tallahassee Time Warner USTA Challenger - Binghamton drkoop.com USTA Tennis Championships of Houston - Houston USTA Tennis Championships of Austin - Austin St. Francis Health System USTA Challenger - Tulsa USTA Challenger of Las Vegas - Las Vegas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Hilton Waikoloa Village USTA Challenger - Waikoloa XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham Nord/LB Open - Braunschweig USTA Seascape Challenger - Aptos USTA Tennis Championships of Houston - Houston 2001 UT Tyler Patriot Challenger - Tyler Zagreb Open - Zagreb Muller Cup - Ulm Open 88 - Contrexeville Internationale Tenniskampioenschappen Scheveningen - Scheveningen Windy City Classic - Winnetka Rado Geneva Challenger - Geneva Maia Challenger - Oporto Copa Ericsson Peru - Lima Copa Ericsson Mexico - Guadalajara Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of San Antonio - San Antonio drkoop.com USTA Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda drkoop.com USTA challenger of Miami - Miami drkoop.com USTA Tennis Championships of Denver - Denver USTA Men's Challenger of Urbana-Champaign - Urbana Gran Copa Ericsson - Porto Alegre Open de Montauban - Montauban Fifth-Third Bank Tennis Championships - Lexington University of Tennessee USTA Men's Challenger - Knoxville Ostend Challenger Tennis Cup of Flanders - Ostende Pomorski Bank Kredytowy Open - Szczecin Copa Ericsson Argentina - Buenos Aires La Gran Copa Ericsson - Porto Alegre Harrah's Entertainment Challenger - Tunica Nord LB Open - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen Lambertz Open by Stawag - Aachen PrivatBank Cup - Dnepropetrovsk Tunis Open 2006 - Tunis Qatar ATP Challenger - Doha Open Mutouest St. Brieuc - St. Brieuc San Marino Cepu Open - San Marino Open D'Orleans - Orleans Black Forest Open - Freudenstadt Open Costa Daurada - Tarragona Open de L'Isere-Trophee BNP Paribas - Grenoble Ciutat de Barcelona - Barcelona XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Baden Open - Karlsruhe Challenger Lugano - Lugano Open Castilla y Leon - Segovia 's Tennis Masters 07 Challenger - Graz Citta di Como - Como German Open - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Napoli Cup - Napoli Tennis Masters Series - Paris Indian Wells 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Monte Carlo Open D'Orleans - Orleans Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Tallahassee Challenger Sarasota Challenger Savannah Challenger Western & Southern Open - Cincinnati Winnetka Challenger Sacramento Challenger Le Gosier Challenger Tiburon Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Downtown Athletic Club USTA Challenger - Amarillo French Open Wimbledon U.S. Open Australian Open French Open Australian Open French Open Wimbledon U.S. Open Kremlin Cup - Moscow Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Kaltenberg Open - Split French Open - Paris Wimbledon - London U.S. Open - New York USTA Challenger of Burbank - Burbank Australian Open - Melbourne French Open - Paris Wimbledon - London Kroger / St. Jude International - Memphis U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Jakarta Australian Open - Melbourne French Open - Paris Wimbledon - London drkoop.com USTA Tennis Championships of San Antonio - San Antonio Dubai Tennis Open - Dubai Grand Prix Hassan II - Casablanca Miller Lite Hall of Fame Tennis Championships - Newport Qatar Mobil Open '99 - Doha Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Adidas International - Sydney Cerveza Club Columbia Open - Bogota Grand Prix Hassan II - Casablanca Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta BMW Open - Munich Energis Open - Amsterdam RCA Championships - Indianapolis Heineken Open - Auckland Open 13 - Marseille Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Telenordia Swedish Open - Bastad RCA Championships - Indianapolis Siebel Open - San Jose 2003 Mercedes Cup - Stuttgart Open de Moselle - Metz St. Polten Gstaad Schenectady Santiago Montevideo Buenos Aires Telenordia Swedish Open - Bastad Bolzano Lyon Davidoff Swiss Indoors - Basel San Marino Adidas International - Sydney Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Doha Jakarta International Tennis Championships - Delray Beach SAP Open - San Jose Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale Open Seat Godo 2005 - Barcelona RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Open Seat-Godo '99 - Barcelona Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca SAP Open - San Jose Casablanca ARAG World Team Championship - Dusseldorf Estoril Internationaler Raiffeisen Grand Prix - St. Polten Delray Beach International Tennis Championships - Delray Beach Barcelona Open SEAT 2008 - Barcelona Generali Open 1999 - Kitzbuhel Brisbane International - Brisbane Grolsch Open - Amsterdam U.S. Open - New York Regions Morgan Keegan Championships - Memphis Bologna Legg Mason Tennis Classic - Washington D.C. Australian Open - Melbourne MFS Pro Tennis Championships - Boston Waldbaum's Hamlet Cup - Long Island Bank Austria Tennis Trophy - Vienna French Open - Paris Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne Connex Open Romania - Bucharest U.S. Open - New York Stuttgart Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Australian Open - Melbourne Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis Regions Morgan Keegan Championships - Memphis Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles U.S. National Indoor Tennis Championships - Memphis Citi Open - Washington Wimbledon - London U.S. Open - New York Kroger / St. Jude International - Memphis Delray Beach International Tennis Championships - Delray Beach Casablanca New Haven Winston-Salem Open - Winston-Salem 1999 Mercedes Cup - Stuttgart New Haven Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Salem Open - Hong Kong U.S. Open - New York Regions Morgan Keegan Championships - Memphis AIG Japan Open - Tokyo Abierto Mexicano de Tenis - Mexico City Merano Open - Merano Internazionali di Tennis di San Marino - San Marino Franklin Templeton Tennis Classic - Scottsdale President's Cup 2000 - Tashkent Davidoff Swiss Indoors - Basel Basel Adidas International - Sydney Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Open Seat-Godo 2001 - Barcelona Generali Open 2001 - Kitzbuhel Mercedes-Benz Cup - Los Angeles Rotterdam 2002 Mercedes Cup - Stuttgart Nice Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Indian Wells Waldbaum's Hamlet Cup - Long Island Bucharest Basel Gerry Weber Open - Halle Dubai Hall of Fame Tennis Championships - Newport Heineken Open - Auckland Doha Campbell's Hall of Fame Tennis Championships - Newport Open de Moselle - Metz U.S. Mens's Clay Court Championship - Houston If Stockholm Open - Stockholm Stuttgart Vienna Tennis Masters Series - Toronto The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Rome BMW Open - Munich Rome Kroger / St. Jude International - Memphis Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid ARAG World Team Championship - Dusseldorf Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Campionati BNL dItalia - Rome Shanghai - Shanghai Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington Wimbledon - London Davis Cup, Group 1, 2R, MAR-UKR 3-2 Davis Cup, World Group, 1R, ESP-MAR 3-2 Davis Cup, World Group, QR, USA-IND 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, SUI-MAR 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, World Group, QR, MAR-GBR 3-2 Hopman Cup - Perth Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, SF, FRA-USA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, Group 2, 2R, SLO-MAR 2-3 Davis Cup, World Group, SF, SWE-USA 1-4 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, Group 2, 1R, MAR-DEN 4-1 Davis Cup, Group 2, 2R, IRL-MAR 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, World Group, QF, CRO-USA, 3-2 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Capitala World Tennis Championship 1 Masters Guinot Mary Cohr Tennis Masters Cup Shanghai - Shanghai Barcelona Olympics Olympics - Athens Olympics - Beijing